#include <stdio.h>
#include <stdlib.h>
#include <string.h>

void showExit()
{
  printf("hello showExit()\n"); 
  printf("hello showExit()\n");
  printf("hello showExit()\n");
  printf("hello showExit()\n");
  exit(11);
  //跟return不同，return是函数到此结束并返回退出码
  //exit()是直接进程结束，进程后面的内容不会被执行
  printf("这是exit()后面的内容，不会被执行");
  printf("这是exit()后面的内容，不会被执行");
  printf("这是exit()后面的内容，不会被执行");
}

int main()
{
//  printf("测试exit()\n");
//  showExit();

  printf("模拟一个逻辑的实现\n");
  for (int i = 0; i < 200; ++i){
    printf("%d: %s\n",i,strerror(i));
  }

  return 0;
}
